const express = require('express');
const router = express.Router();
const AuthController = require('../controllers/authController');
const upload = require('../middlewares/uploadMiddleware');

// 用户注册
router.post('/register', AuthController.register);

// 用户登录
router.post('/login', AuthController.login);

// 获取用户信息 (需要认证)
router.get('/me', AuthController.getUserInfo);

// 更新用户信息 (需要认证)
router.put('/me', AuthController.updateUserInfo);

// 更新密码 (需要认证)
router.put('/me/password', AuthController.updatePassword);

module.exports = router;